Typhoon Mekkhala Makes Landfall in China

Typhoon Mekkhala made landfall on the east coast of China near Xiamen on Monday night.  At 11:00 p.m. EDT on Monday the center of Typhoon Mekkhala was located at latitude 24.8°N and longitude 117.6°E which put it about 25 miles west of Xiamen, China.  Mekkhala was moving toward the north-northwest at 15 m.p.h. (24 km/h).  … Continue reading Typhoon Mekkhala Makes Landfall in China